package request

type PublishVideo struct {
	UserId   int    `form:"userId"    binding:"required"`
	Title    string `form:"title"   binding:"required"`
	Category string `form:"category"   binding:"required"`
	Tags     string `form:"tags"   binding:"required"`
	CoverUrl string `form:"coverUrl"   binding:"required"`
	VideoUrl string `form:"videoUrl"   binding:"required"`
}

type CheckVideo struct {
	UserId  int    `form:"userId"    binding:"required"`
	VideoId int    `form:"videoId"   binding:"required"`
	Status  int    `form:"status"   binding:"required"`
	Reason  string `form:"reason"   binding:"required"`
}

type GetVideoListById struct {
	VideoId int `form:"videoId"   binding:"required"`
}
